strong cotton fabric used for making clothing - Spanish English Dictionary